package cn.zyl.demo.common.boot.operation;

import cn.zyl.demo.common.boot.enums.MethodHandleEnum;

/**
 * MethodHandleTypeLog类说明:
 *
 * @author wsz
 * @version v1.0
 * @date 2020-08-04
 */
public class MethodHandleTypeLog extends AbstractMethodHandleType {
    /**
     * 接口收尾-处理器
     * @return 日志输出-处理器
     */
    @Override
    public Class<? extends AbstractMethodHandle> getHandler() { return MethodHandleLog.class; }
    /**
     * 自定义处理开关
     * @return true 开；false 关
     */
    @Override
    public boolean getRecord() { return false; }
    /**
     * 接口操作类型
     * @return 类型-日志
     */
    @Override
    public MethodHandleEnum getType() { return MethodHandleEnum.LOGGER; }
}
